139. Araxis Merge File Comparison Report

Produced by Araxis Merge on 2024-03-04 14:38:50 +0000. See www.araxis.com for information about Merge. This report uses XHTML and CSS2, and is best viewed with a modern standards-compliant browser. For optimum results when printing this report, use landscape orientation and enable printing of background images and colours in your browser.

139.1 Files compared

#LocationFileLast Modified
1/Users/coca/Documents/www/Porto v4.0.2/Theme Files/Magento 2.x/Porto Theme v4.0.7/app/design/frontend/Smartwave/porto/Magento_Catalog/web/css/source/module_toolbar.less2021-03-28 12:26:38 +0000
2/Users/coca/Documents/www/Porto v4.0.2/Theme Files/Magento 2.x/Porto Theme v4.0.8/app/design/frontend/Smartwave/porto/Magento_Catalog/web/css/source/module_toolbar.less2021-03-28 12:26:38 +0000

139.2 Comparison summary

DescriptionBetween
Files 1 and 2
Text BlocksLines
Unchanged1568
Changed00
Inserted00
Removed00

139.3 Comparison options

WhitespaceConsecutive whitespace is treated as a single space
Character caseDifferences in character case are significant
Line endingsDifferences in line endings (CR and LF characters) are ignored
CR/LF charactersNot shown in the comparison detail
Active line-pairing rules

139.4 Active regular expressions

No regular expressions were active.

139.5 Comparison detail

1 // /** 1 // /**
2 //  * Copyright © 2015 Magento. All rights reserved. 2 //  * Copyright © 2015 Magento. All rights reserved.
3 //  * See COPYING.txt for license details. 3 //  * See COPYING.txt for license details.
4 //  */ 4 //  */
5  5 
6 @toolbar-mode-icon-font-size: 16px; 6 @toolbar-mode-icon-font-size: 16px;
7 @toolbar-background: transparent; 7 @toolbar-background: transparent;
8 @pager-action__background: @toolbar-element-background; 8 @pager-action__background: @toolbar-element-background;
9 @pager__font-weight: @font-weight__bold; 9 @pager__font-weight: @font-weight__bold;
10  10 
11 // 11 //
12 //    Common 12 //    Common
13 //  _____________________________________________ 13 //  _____________________________________________
14  14 
15 & when (@media-common = true) { 15 & when (@media-common = true) {
16  16 
17 .page-products .columns { 17 .page-products .columns {
18     position: relative; 18     position: relative;
19     z-index: 1; 19     z-index: 1;
20     padding-top: 60px; 20     padding-top: 60px;
21 } 21 }
22 .toolbar { 22 .toolbar {
23     display: flex; 23     display: flex;
24     align-items: center; 24     align-items: center;
25     margin-bottom: 10px; 25     margin-bottom: 10px;
26     margin-right: -10px; 26     margin-right: -10px;
27     font-size: 13px; 27     font-size: 13px;
28     > *{ 28     > *{
29       margin: 0 10px 10px 0; 29       margin: 0 10px 10px 0;
30     } 30     }
31     select { 31     select {
32         padding-top: 0; 32         padding-top: 0;
33         padding-bottom: 0; 33         padding-bottom: 0;
34         font-size: 1em; 34         font-size: 1em;
35         padding: 0 25px 0 8px; 35         padding: 0 25px 0 8px;
36         box-shadow: none; 36         box-shadow: none;
37         border: 1px solid #e4e4e4; 37         border: 1px solid #e4e4e4;
38         height: 34px; 38         height: 34px;
39         border-radius: 0; 39         border-radius: 0;
40     } 40     }
41     text-align: center; 41     text-align: center;
42     &:extend(.abs-add-clearfix all); 42     &:extend(.abs-add-clearfix all);
43     &-amount { 43     &-amount {
44         position: static; 44         position: static;
45         display: block; 45         display: block;
46         float: left; 46         float: left;
47         line-height: @toolbar-mode-icon-font-size+2; 47         line-height: @toolbar-mode-icon-font-size+2;
48         padding: 6px 0; 48         padding: 6px 0;
49         margin: 0; 49         margin: 0;
50         vertical-align: middle; 50         vertical-align: middle;
51         text-align: left; 51         text-align: left;
52         .products.wrapper ~ .toolbar & { 52         .products.wrapper ~ .toolbar & {
53             display: none; 53             display: none;
54         } 54         }
55     } 55     }
56     .page-with-filter & { 56     .page-with-filter & {
57         &-amount { 57         &-amount {
58             position: static; 58             position: static;
59         } 59         }
60     } 60     }
61     &-products { 61     &-products {
62         .lib-css(background-color, @toolbar-background); 62         .lib-css(background-color, @toolbar-background);
63         .pages { 63         .pages {
64             display: none; 64             display: none;
65         } 65         }
66     } 66     }
67     .products.wrapper ~ & { 67     .products.wrapper ~ & {
68       text-align: center; 68       text-align: center;
69       border-top: 1px solid #e7e7e7; 69       border-top: 1px solid #e7e7e7;
70       padding-top: 25px; 70       padding-top: 25px;
71       margin: 0; 71       margin: 0;
72       border-bottom: none; 72       border-bottom: none;
73       .pages { 73       .pages {
74         display: block; 74         display: block;
75         margin-right: 0; 75         margin-right: 0;
76         order: 2; 76         order: 2;
77         margin-left: auto; 77         margin-left: auto;
78         margin-bottom: 15px; 78         margin-bottom: 15px;
79       } 79       }
80       .limiter { 80       .limiter {
81         margin-bottom: 15px; 81         margin-bottom: 15px;
82       } 82       }
83       .sorter,.modes {display: none;} 83       .sorter,.modes {display: none;}
84       a.porto-product-filters-toggle {display: none !important;} 84       a.porto-product-filters-toggle {display: none !important;}
85     } 85     }
86     a.porto-product-filters-toggle { 86     a.porto-product-filters-toggle {
87       -webkit-align-items: center; 87       -webkit-align-items: center;
88       align-items: center; 88       align-items: center;
89       height: 36px; 89       height: 36px;
90       background: #fff; 90       background: #fff;
91       padding: 0 10px 0 3px; 91       padding: 0 10px 0 3px;
92       text-transform: uppercase; 92       text-transform: uppercase;
93       color: inherit; 93       color: inherit;
94       border: 1px solid #e7e7e7; 94       border: 1px solid #e7e7e7;
95       svg { 95       svg {
96         fill: #fff; 96         fill: #fff;
97         stroke: #222529; 97         stroke: #222529;
98         width: 28px; 98         width: 28px;
99       } 99       }
100       .page-layout-1column & {display: none !important;} 100       .page-layout-1column & {display: none !important;}
101     } 101     }
102     &.sticky { 102     &.sticky {
103       position: fixed!important; 103       position: fixed!important;
104       z-index: 8; 104       z-index: 8;
105       left: 0; 105       left: 0;
106       width: 100%; 106       width: 100%;
107       padding-top: 10px; 107       padding-top: 10px;
108       padding-bottom: 0; 108       padding-bottom: 0;
109       padding-left: 20px; 109       padding-left: 20px;
110       padding-right: 10px; 110       padding-right: 10px;
111       border-bottom: 1px solid #e7e7e7; 111       border-bottom: 1px solid #e7e7e7;
112       transition: left 0.3s; 112       transition: left 0.3s;
113       .sidebar-opened & { 113       .sidebar-opened & {
114         left: 260px; 114         left: 260px;
115       } 115       }
116       .onepage-category & { 116       .onepage-category & {
117         left: 80px; 117         left: 80px;
118         width: calc(~"100% - (80px)"); 118         width: calc(~"100% - (80px)");
119       } 119       }
120     } 120     }
121 } 121 }
122 .sorter { 122 .sorter {
123     margin-right: auto; 123     margin-right: auto;
124     display: flex; 124     display: flex;
125     align-items: center; 125     align-items: center;
126     .page-products & { 126     .page-products & {
127         position: static; 127         position: static;
128     } 128     }
129     &-label { 129     &-label {
130         margin-bottom: 0; 130         margin-bottom: 0;
131         line-height: 26px; 131         line-height: 26px;
132         font-weight: 400; 132         font-weight: 400;
133         margin: 0 7px 0 0; 133         margin: 0 7px 0 0;
134         vertical-align: middle; 134         vertical-align: middle;
135         &::after { 135         &::after {
136           content: ':'; 136           content: ':';
137         } 137         }
138     } 138     }
139     &-options { 139     &-options {
140         margin: 0 7px 0 0; 140         margin: 0 7px 0 0;
141         width: auto; 141         width: auto;
142     } 142     }
143     &-action { 143     &-action {
144         display: inline-block; 144         display: inline-block;
145         vertical-align: top; 145         vertical-align: top;
146         .lib-icon-font( 146         .lib-icon-font(
147             @icon-arrow-up, 147             @icon-arrow-up,
148             @_icon-font-size: inherit, 148             @_icon-font-size: inherit,
149             @_icon-font-color: @header-icons-color, 149             @_icon-font-color: @header-icons-color,
150             @_icon-font-color-hover: @header-icons-color-hover 150             @_icon-font-color-hover: @header-icons-color-hover
151         ); 151         );
152         .lib-icon-text-hide(); 152         .lib-icon-text-hide();
153         &:before { 153         &:before {
154             vertical-align: top; 154             vertical-align: top;
155             color: #000; 155             color: #000;
156         } 156         }
157         &.sort-desc:before { 157         &.sort-desc:before {
158             content: @icon-arrow-down; 158             content: @icon-arrow-down;
159         } 159         }
160     } 160     }
161 } 161 }
162 .modes { 162 .modes {
163     display: flex; 163     display: flex;
164     align-items: center; 164     align-items: center;
165     & > a { 165     & > a {
166         text-decoration: none; 166         text-decoration: none;
167     } 167     }
168  168 
169     &-label { 169     &-label {
170         &:extend(.abs-visually-hidden); 170         &:extend(.abs-visually-hidden);
171     } 171     }
172  172 
173     &-mode { 173     &-mode {
174         display: inline-block; 174         display: inline-block;
175         font-size: 1rem; 175         font-size: 1rem;
176         width: 1.2em; 176         width: 1.2em;
177         height: 1.2em; 177         height: 1.2em;
178         line-height: 1; 178         line-height: 1;
179         text-decoration: none; 179         text-decoration: none;
180         text-align: center; 180         text-align: center;
181         vertical-align: middle; 181         vertical-align: middle;
182         transition: .25s; 182         transition: .25s;
183         margin-right: .25rem; 183         margin-right: .25rem;
184         margin-top: 2px; 184         margin-top: 2px;
185         &:last-child { 185         &:last-child {
186             margin-right: 0; 186             margin-right: 0;
187         } 187         }
188         &.active, &:hover { 188         &.active, &:hover {
189             color: @theme-color; 189             color: @theme-color;
190         } 190         }
191         &:not(.active){ 191         &:not(.active){
192           color: #000; 192           color: #000;
193         } 193         }
194         .lib-icon-font( 194         .lib-icon-font(
195             @icon-grid, 195             @icon-grid,
196             @_icon-font-size: inherit, 196             @_icon-font-size: inherit,
197             @_icon-font-text-hide: true 197             @_icon-font-text-hide: true
198         ); 198         );
199         &:before { 199         &:before {
200             display: block; 200             display: block;
201             overflow: visible; 201             overflow: visible;
202         } 202         }
203     } 203     }
204 } 204 }
205 .mode-list:before { 205 .mode-list:before {
206     content: @icon-list; 206     content: @icon-list;
207 } 207 }
208 .limiter { 208 .limiter {
209     display: flex; 209     display: flex;
210     align-items: center; 210     align-items: center;
211     &-options { 211     &-options {
212         width: auto; 212         width: auto;
213         margin: 0; 213         margin: 0;
214     } 214     }
215     & .label { 215     & .label {
216         margin: 0 7px 0 0; 216         margin: 0 7px 0 0;
217         vertical-align: middle; 217         vertical-align: middle;
218         span { 218         span {
219           display: block; 219           display: block;
220           &::after { 220           &::after {
221             content: ':'; 221             content: ':';
222           } 222           }
223         } 223         }
224     } 224     }
225     .control { 225     .control {
226         display: inline-block; 226         display: inline-block;
227     } 227     }
228     .limiter-text {display: none;} 228     .limiter-text {display: none;}
229 } 229 }
230 } 230 }
231  231 
232 // 232 //
233 //    Mobile 233 //    Mobile
234 //-------------------------------------- 234 //--------------------------------------
235  235 
236 @media(max-width: 991px) { 236 @media(max-width: 991px) {
237   .toolbar { 237   .toolbar {
238     font-size: 11px; 238     font-size: 11px;
239     letter-spacing: -.025em; 239     letter-spacing: -.025em;
240     font-weight: 600; 240     font-weight: 600;
241     color: #222529; 241     color: #222529;
242     margin-bottom: 20px; 242     margin-bottom: 20px;
243     background: #f4f4f4; 243     background: #f4f4f4;
244     padding: 10px 2px 0 12px; 244     padding: 10px 2px 0 12px;
245     margin-right: 0; 245     margin-right: 0;
246     select { 246     select {
247       text-transform: uppercase; 247       text-transform: uppercase;
248       height: 36px; 248       height: 36px;
249       max-width: 140px; 249       max-width: 140px;
250       letter-spacing: inherit; 250       letter-spacing: inherit;
251       font-weight: inherit; 251       font-weight: inherit;
252       color: #222529; 252       color: #222529;
253     } 253     }
254     .sorter-label,.limiter .label {font-weight: inherit;} 254     .sorter-label,.limiter .label {font-weight: inherit;}
255     .products.wrapper ~ & { 255     .products.wrapper ~ & {
256       background: none; 256       background: none;
257       margin: 0; 257       margin: 0;
258       padding: 0; 258       padding: 0;
259       padding-top: 25px; 259       padding-top: 25px;
260       font-size: 13px; 260       font-size: 13px;
261       font-weight: 400; 261       font-weight: 400;
262       color: inherit; 262       color: inherit;
263       letter-spacing: normal; 263       letter-spacing: normal;
264       position: static !important; 264       position: static !important;
265       select { 265       select {
266         height: 34px; 266         height: 34px;
267         max-width: auto; 267         max-width: auto;
268         color: inherit; 268         color: inherit;
269       } 269       }
270     } 270     }
271   } 271   }
272 } 272 }
273 @media(max-width: 575px) { 273 @media(max-width: 575px) {
274   .toolbar { 274   .toolbar {
275     .modes,.sorter-label, .limiter .label {display: none;} 275     .modes,.sorter-label, .limiter .label {display: none;}
276   } 276   }
277 } 277 }
278 .media-width(@extremum, @break) when (@extremum = 'min') and (@break = @screen__s) { 278 .media-width(@extremum, @break) when (@extremum = 'min') and (@break = @screen__s) {
279     .page-products .columns { 279     .page-products .columns {
280         position: relative; 280         position: relative;
281         z-index: 1; 281         z-index: 1;
282         padding-top: 0; 282         padding-top: 0;
283     } 283     }
284 } 284 }